package pe.gob.osce.sirenas.svc;

import java.util.List;

import javax.ejb.Local;

import pe.gob.osce.sirenas.model.AuditoriaDTO;
import pe.gob.osce.sirenas.model.SolicitudInscripcionDTO;
import pe.gob.osce.sirenas.util.ConstanteEJB;
import pe.gob.osce.sirenas.util.NegocioException;

@Local
public interface SolicitarInscripcionServiceLocal {

	public	SolicitudInscripcionDTO guardarSolicitudInscripcion( SolicitudInscripcionDTO solicitudInscripcionDTO,AuditoriaDTO auditoriaDTO)
			throws Exception ;

	public	void notificarViaCorreoElectronico(String toEmail,String rutaArchivo) throws Exception;

	public boolean validaExisteRegistroSolicitudVigente(SolicitudInscripcionDTO solicitudDTO)throws Exception;
	public boolean validaExisteRegistroPersona(SolicitudInscripcionDTO solicitudDTO)throws Exception;
}
